﻿body
{
	font-family: Verdana;
	font-size: 9px;
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

.Label
{
	font-size: 11px;
	color: Black ;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
}
#divBackGround1
{
	/*CSS used for transparent black background*/
	display: block;
	position: absolute;
	background-color: #FFFFFF;
	filter: alpha(opacity=70);
	opacity: 0.70;
	-moz-opacity: 0.70;
}
.Graphic
{
	overflow: hidden;
	padding: 5px;
	text-align: center;
	background-color: White;
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 2px solid #1472AF;
}


.AnchorLink a, .AnchorLink a:visited
{
	font-size: 11px;
	color: Black ;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	text-decoration:none;
}


.AnchorLink a:hover
{
	font-size: 11px;
	color: Black ;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	text-decoration:underline;
}


.LogOff
{
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	text-align:right;

}

.TextBox
{
	font-size: 11px;
	/*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border:solid 1px #03699A;
	height:15px;
	width:210px;	
}




.TextBox_Small
{
	font-size: 11px;
	/*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border:solid 1px #03699A;
	height:15px;
	width:150px;	
}

.TableBox
{
	border:solid 1px #03699A;
}

.TableBox1
{
	border:solid 1px #000000;
}

.TableBoxCell td.cellbox
{
	border:solid 1px #c8e2ea;
}

.TabBox
{
	border-bottom:solid 1px #6c6;
	border-left:solid 1px #6c6;
	border-right:solid 1px #6c6;
}

.InputButtons_Edit
{
 BACKGROUND-COLOR:#56458C;
 /*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#56458C',EndColorStr='#56458C');*/
 FONT-SIZE:8pt;
 TEXT-ALIGN:center;
 border:solid 1px black;
 font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT:normal;
    color:White
}
 
.InputButtons_Edit_hov
{
   BORDER-TOP-COLOR:#003466;
   BORDER-LEFT-COLOr:#003466;
   BORDER-RIGHT-COLOR:#003466;
   BORDER-BOTTOM-COLOR:#003466;
   BACKGROUND-COLOR:#56458C;
   FONT-SIZE:8pt;
   TEXT-ALIGN:center;
   BORDER:1px solid;
   font-family: Verdana, Helvetica, sans-serif;
   FONT-WEIGHT:normal;
}

.InputButtons_View
{
 BACKGROUND-COLOR:#236FBD;
 FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#236FBD',EndColorStr='#236FBD');
 FONT-SIZE:8pt;
 TEXT-ALIGN:center;
 border:solid 1px black;
 font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT:normal;
    color:White
}

.InputButtons_View_hov
{
   BORDER-TOP-COLOR:#003466;
   BORDER-LEFT-COLOr:#003466;
   BORDER-RIGHT-COLOR:#003466;
   BORDER-BOTTOM-COLOR:#003466;
   BACKGROUND-COLOR:#236FBD;
   FONT-SIZE:8pt;
   TEXT-ALIGN:center;
   BORDER:1px solid;
   font-family: Verdana, Helvetica, sans-serif;
   FONT-WEIGHT:normal;
}

.InputButtons_Registration
{
 BACKGROUND-COLOR:#567A00;
 /*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#567A00',EndColorStr='#567A00');*/
 FONT-SIZE:8pt;
 TEXT-ALIGN:center;
 border:solid 1px #567A00;
 font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT:normal;
    color:White
}

.Success_message
{
	font-size: 11px;
	color:Green;
	font-family: verdana;
	font-weight: bold;
}

.Error_message
{
	font-size: 11px;
	color: red;
	font-family: verdana;
	font-weight: bold;
}

.GridView_Style_Edit
{
	font-family: verdana;
	background-color: white;
	font-size: 11px;
	/*border-top: #56458C 3px solid;
	border-left: #7B0D34 1px solid;
	border-bottom: #56458C 2px solid;
	border-right: #56458C 2px solid;*/
	color: black;
	background-color:#F3F3EC;	
}

.GridView_Style_File
{
	font-family: verdana;
	background-color: white;
	font-size: 11px;
	/*border-top: #44A12C  3px solid;
	border-left: #7B0D34 1px solid;
	border-bottom: #44A12C  2px solid;
	border-right: #44A12C  2px solid;*/
	color: black;
	background-color:#F3F3EC;
	
	
}
.GridView_Style
{
	font-family: verdana;
	background-color: white;
	font-size: 11px;
	/*border-top: #236FBD  3px solid;
	border-left: #7B0D34 1px solid;
	border-bottom: #236FBD  2px solid;
	border-right: #236FBD  2px solid;*/
	color: black;
	background-color:#F3F3EC;
	
	
}

.Message_Bold
{
	font-size: 11px;
	color: black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	font-weight:bold;
}


.Calender
{
	background-image: url(Images/cal_pick_one.gif);
	width: 25px;
	height: 18px;
	font-size: small;
	font-family: verdana;
}

.Heading
{
    font-family:Monotype Corsiva;    
    font-weight:bold;
    color:White;   
    font-size:16px;
    text-align:center;    
}

.HeaderMenu
{   
     float: left; 
     width: 80px; 
     vertical-align: bottom;
     padding-top:5px;
     height: 17px;
}

.HeaderMenuLink
{
    font-size:12px;
    font-weight:normal;
    color:Black;
    font-family:Verdana;
    text-decoration:none;
}
.ActiveHeaderMenuLink
{
    font-size:12px;
    font-weight:bold;
    color:White;
    font-family:Verdana;
    text-decoration:none;
}

/* ######### Left Menu ######### */

#leftbar{
width: 165px;
/*background-color: white;*/
}

#leftbar a:hover{
/*color: #FF8000;*/
}

.categorylinks 
{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;
}

.categorylinks li{
padding-bottom: 1px;
}

.categorylinks li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #449805;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinks a:visited{color: #449805; }
.categorylinks a:hover {	color: #fff;	background: #51B906; text-decoration: none; }

#leftbar .headers{
color: white;
font: bold 110% Arial;
background-color: #008000;
padding: 2px;
text-align: center;
}

#leftbar .menuitems{
list-style-type: disc;
list-style-image: url(arrow.gif); /*CUSTOM CHANGE*/
margin: 5px auto 10px 17px;
padding: 0;
line-height: 1.2em;
}

#leftbar .menuitems li{
padding-bottom: 8px;
background-image: url(menuline.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

#leftbar .menuitems li a{
text-decoration: none;
font-weight: bold;
}
/*Edit*/

.categorylinksEdit{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksEdit li{
padding-bottom: 1px;
}

.categorylinksEdit li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #56458C;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksEdit a:visited{color: #56458C; }
.categorylinksEdit a:hover {	color: #fff;	background: #56458C; text-decoration: none; }



/*View*/

.categorylinksView{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksView li{
padding-bottom: 1px;
}

.categorylinksView li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #236FBD;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksView a:visited{color: #236FBD; }
.categorylinksView a:hover {	color: #fff;	background: #236FBD; text-decoration: none; }


/*Registration*/

.categorylinksRegistration{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksRegistration li{
padding-bottom: 1px;
}

.categorylinksRegistration li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #567A00;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksRegistration a:visited{color: #567A00  ; }
.categorylinksRegistration a:hover {	color: #fff;	background: #567A00 ; text-decoration: none; }


/*Attendance*/

.categorylinksAttendance{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksAttendance li{
padding-bottom: 1px;
}

.categorylinksAttendance li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #419BA6 ;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksAttendance a:visited{color: #419BA6 ; }
.categorylinksAttendance a:hover {	color: #fff;	background: #419BA6; text-decoration: none; }

/*Reports*/

.categorylinksReports{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksReports li{
padding-bottom: 1px;
}

.categorylinksReports li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #47A581 ;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksReports a:visited{color: #47A581 ; }
.categorylinksReports a:hover {	color: #fff;	background: #47A581; text-decoration: none; }

/*Help*/

.categorylinksHelp{
list-style-type: disc;
list-style-image: url(Images/arrow.gif);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinksHelp li{
padding-bottom: 1px;
}

.categorylinksHelp li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 11px;
display: block;
color: #A55647 ;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #CCCACA;
}

.categorylinksHelp a:visited{color: #A55647 ; }
.categorylinksHelp a:hover {	color: #fff;	background: #A55647; text-decoration: none; }





/* Tab Section CSS */

.TabSection {
font: 100% verdana, arial, sans-serif;
background-color: #fff;
}

/* begin css tabs */

ul#tabnav1 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav1 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav1 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav1 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav1 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*GIRP*/
ul#tabnav2 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav2 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav2 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav2 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav2 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*End GIRP*/





/*PEER*/
ul#tabnav3 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav3 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav3 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav3 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav3 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*End PEER*/
/*Peer Activitylog*/
ul#tabnav4 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav4 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav4 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav4 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav4 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*End Peer Activitylog*/

/*FSP*/
ul#tabnav5 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav5 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav5 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav5 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav5 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*End FSP*/

/*Play Therapy*/
ul#tabnav6 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav6 li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav6 li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav6 a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav6 li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
/*End Play Therapy*/


/*Old*/
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
border-bottom: 1px solid #fff; /* set border color to page background color */
 /* set background color to match above border color */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}

ul#tabnav li.current a { /* settings for hover effect */
background: #567A00; /* set desired hover color */
color:White;
}
.InputButtons_Attendance
{
 BACKGROUND-COLOR:#419BA6;
 /*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#419BA6',EndColorStr='#419BA6');*/
 FONT-SIZE:8pt;
 TEXT-ALIGN:center;
 border:solid 1px black;
 font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT:normal;
    color:White
}
 
.InputButtons_Attendance_hov
{-TOP-COLOR:#003466;
   BORDER-LEFT-COLOr:#003466;
   BORDER-RIGHT-COLOR:#003466;
   BORDER-BOTTOM-COLOR:#003466;
   BACKGROUND-COLOR:#419BA6;
   FONT-SIZE:8pt;
   TEXT-ALIGN:center;
   BORDER:1px solid;
   font-family: Verdana, Helvetica, sans-serif;
   FONT-WEIGHT:normal;
}
/* end css tabs */

/* Css for Table of Contents - Left*/


.File
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#449805;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.File:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #44A12C; 
    border-bottom: 1px solid #CCCACA;
}
.File_Select
{
     list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #44A12C; 
    border-bottom: 1px solid #CCCACA;
}


.Setup
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#56458C;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Setup:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background: #56458C; 
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Setup_Select
{
     list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background: #56458C; 
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.Insurance
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#39B99C;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Insurance:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #39B99C; 
    border-bottom: 1px solid #CCCACA;

}
.Insurance_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #39B99C; 
    border-bottom: 1px solid #CCCACA;
}

.Treatment
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#236FBD;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Treatment:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #39B99C; 
    border-bottom: 1px solid #CCCACA;

}
.Treatment_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    background: #236FBD; 
    border-bottom: 1px solid #CCCACA;
}

.Group
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#567A00;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Group:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#567A00;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.Group_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#567A00;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.Individual
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}

.Individual:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}
.Individual_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.ClinicalEval
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}

.ClinicalEval:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}
.ClinicalEval_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#419BA6;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}

.Reports
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#47A581;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}

.Reports:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#47A581;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}
.Reports_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#47A581;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Help
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:#A55647;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}

.Help:hover
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#A55647;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
   
   
}
.Help_Select
{
    list-style-type: disc;
    list-style-image: url(Images/arrow.gif);
    padding:0px 0px 5px 10px;
    font-size:11px;
    display: block;
    color:white;
    background:#A55647;
    text-decoration:none;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #CCCACA;
}
.Announcement
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#22691D
}
.Fileheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#44A12C
}
.Editheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#56458C
}
.Viewheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#236FBD
}

.SchedulerGrid
{
       font-family: verdana;
       background-color: white;
       font-size: 11px;
       color: black;
       border-color:#CCCCCC;
       
}


.Registrationheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#567A00
}
.Attendanceheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#419BA6
}
.Reportheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#47A581
}
.Helpheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#A55647
}

.Reportheader
{
    font-family:LainieDaySH;
    font-weight:bold;
    font-size:30px;
    color:#759E72
}

.Hiddentextbox
{
	visibility:hidden
}

/* Interview Pages */

.SectionTitle
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size:15px;
	font-weight:bold;
	background-color: #ebebeb;
}

.SectionLabel
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size:12px;
	font-weight:normal;
}

.SectionCheckBoxLabel
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size:11px;
	font-weight:normal;
}

.SectionTextBox
{
	font-size: 12px;
	font-style: normal;
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	border:solid 1px #6c6;
}

.SectionLineTextBox
{
	font-size: 12px;
	font-style: normal;
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	border:solid 0px;
	border-bottom:solid 1px #6c6;
}


.SectionLineTextBoxpsy
{
	font-size: 12px;
	font-style: normal;
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	border:solid 0px;
	
}


.SectionButton
{
 BACKGROUND-COLOR:#000095;
 /*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#6c6',EndColorStr='#6c6');*/
 FONT-SIZE:8pt;
 TEXT-ALIGN:center;
 border:solid 1px #6c6;
 font-family: Verdana, Helvetica, sans-serif;
 FONT-WEIGHT:normal;
 color:White
}


.MultilineTextBox
{
	font-size: 11px;
	/*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border:solid 1px #03699A;
	height:15px;
	width:450px;	
}

.TextboxIncreaseWidth
{
	font-size: 11px;
	/*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border:solid 1px #03699A;
	height:15px;
	width:289px;	
}
.TextboxsmallWidth
{
	font-size: 11px;
	/*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border:solid 1px #03699A;
	height:15px;
	width:125px;	
}

.align
{
	padding-top: 5px;
}

.align1
{
	padding-top: 10px;
}
.schedularborder
{
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;	
}
.schedularborder1
{	
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	color:White;
	font-size:10px;
}
.schedularbackground
{
	background-color:#EEECD1;	
}
.schedularbackground1
{
	background-color:#F3F3EC;	
}
.whitefont
{
	font-size:10px;
	color:White;
}
.blackfont
{
	font-size: 10px;
	color:Black;
	text-decoration: none;
	
	
}
.schedularborder2
{	
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	color:black;
	font-size:10px;
}
.schedularborder5
{
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;	
}
.schedularMainborder
{
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
}
.LabelCalender
{
	font-size: 9px;
	color: Black ;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
}

/*Calender Tab css*/


ul#calender 
{
text-align: left; 
margin: 1em 0 0em 0; 
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding: 0px 3px 3px 3px; 
}

ul#calender li { 
display: inline;
border-bottom: 1px solid #fff; 
}

ul#calender li a { 
padding: 3px 4px; 
border: 1px solid #CDCDCD; 
background-color: #fff; 
color: #666; 
margin-right: 0px;
text-decoration: none;
}

ul#calender a:hover { 
background: #A55647; 
color:White;
}

ul#calender li.current {
background: #A55647; 
color:White;
}



/*Second css for tabs*/

#tabs
{
	float: left;
}


#tabs ul
{
	margin: 0;
	padding: 0 0 0 4px;
	list-style: none;
	height: 15px;
}
#tabs li
{
	cursor: pointer;
	margin-right: 3px;
	clear: right;
	display: block;
	float: left;
	margin-right: 3px;
	padding-left: 1px;
	background: #f2f3f5 url("Images/tab_left.png" ) 0 0 no-repeat;
}

.scheduler_tab1
{
	height: 20px;
	line-height: 20px;
	display: block;
	float: left;
	margin: 0px;
	background: url("Images/tab1.png" ) 100% -67px no-repeat;
	font-family: Tahoma;
	color: #828282;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 8px 0px 8px;
}
.scheduler_tab2
{
	height: 20px;
	line-height: 20px;
	display: block;
	float: left;
	margin: 0px;
	background-image:url("Images/tab2.png" ) 100% -67px no-repeat;
	font-family: Tahoma; /*font-weight: bold;*/
	color: White;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 8px 0px 8px;	
	background-color:#A55647;
}
.scheduler_tab2test
{
	height: 20px;
	line-height: 20px;
	display: block;
	float: left;
	margin: 0px;
	background-image: url("Images/tab1.png" ) 100% -67px no-repeat;
	font-family: Tahoma; /*font-weight: bold;*/
	color: White;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 8px 0px 8px;	
	background-color:#A55647;
}


.schedulerAlternateCss
{
	font-size: 11px;
	background-color: #f4f5ff;
	text-decoration: none; /*border-top:solid 1px red;comment by shama for lines*/
	height: 10px;
	text-indent: 1px;
	padding: 0px;
	text-align: left;
}
.schedulerAlternaterowstyle
{
	font-size: 11px;
	text-decoration: none;
	height: 10px;
	text-indent: 1px; /*font-family:Tahoma,Arial,Helvetica; */
	text-align: left;
	padding: 0px;
}

.NJLabel
{
	font-size: 11px;
	color: Black;
	font-style: normal;
	
	font-family: Verdana;
	white-space: nowrap;
}
.FixedText
{
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	font-style:italic;
}

/* mPunith */
.LabelClass
{
	font-size: 12px;
	color: Black ;
	font-style: normal;
	/*text-align: left;*/
	font-family: Verdana;
}

/* mPunith */
.LabelClassBold
{
	font-size: 12px;
	color: black;
	font-style: normal;
	/*text-align: left;*/
	font-family: Verdana;
	font-weight:bold;
}


/* mPunith */
.LabelClassLargeBold
{
	font-size: 20px;
	color: black;
	font-style: normal;
	/*text-align: left;*/
	font-family: Verdana;
	font-weight:bold;
}

/* mPunith */
.HrLine
{
	color: #000000; 
	padding-left:3px;
	height:1px; 
	width: 80%;
}

/* mPunith */
.HrBigLine
{
	width:100%;
	background-color:#C0C0C0;
	height:5px;
}
.borderwhite
{
	border: 0px solid white;
}
.RptHeader
{
    font-family: Arial;
    font-size: 16pt;
    font-style: normal;
    font-weight: bold;
    text-align:left;
}


/****Auto Completed Class******/

.autocomplete_completionListElement
{  
    overflow : auto;
    height : 200px;        
    border-width : 1px;
    border-style : solid;
    list-style-type : none;
    margin:0px;
   /* padding-left:0px;
    padding-right:0px;
    padding-top:0px;*/
    padding:0px;
    background-color:White;
    cursor:default;
}

.autocomplete_listItem
{
	font-size: 12px;
	font-weight: normal;
	 cursor:default;
}
.autocomplete_highlightedListItem
{
	font-size: 12px;
	font-weight: bold;
	 cursor:default;
	 
}


/***End of auto complete class*****/
.LabelDescforcrystal
{
	font-size: 12pt;
	font-weight: normal;
	font-family: Arial;
	color: Black;
	
	max-width:100px;
	min-width:100px;
}

.Descfont
{
	font-size: 10px;
	font-weight: bold;
	color:#7C7C7C;
	text-decoration: none;
}



/* Tab Section CSS */

.TabSection
{
	font: 100% verdana, arial, sans-serif;
	background-color: #fff;
}

/* begin css tabs */

ul#tabnav9
{
	/* general settings */
	text-align: left; /* set to left, right or center */
	margin: 1em 0 0em 0; /* set margins as desired */
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #6c6; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav9 li
{
	/* do not change */
	display: inline;
	border-bottom: 1px solid #fff; /* set border color to page background color */ /* set background color to match above border color */
}

ul#tabnav9 li a
{
	/* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #fff; /* set unselected tab background color as desired */
	color: #666; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
}

ul#tabnav9 a:hover
{
	/* settings for hover effect */
	background: #567A00; /* set desired hover color */
	color: White;
}

ul#tabnav9 li.current a
{
	/* settings for hover effect */
	background: #567A00; /* set desired hover color */
	color: White;
}
